//建筑过滤配置

/**
 * type label = {
 *  label: String,
 *  value: String,
 * }
 * 
 * buildingFilter[key].values: Array<String | label>
 */
const floor = {
  key: '楼层',
  values: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66],
  max: 66
}
const buildingFilter = {
  // 建筑物用途
  use: {
    key: '用途分类',
    // values: [ '办公建筑','保安建筑','采矿建筑','餐饮建筑','高等院校建筑','公共设施','供电设施建筑','供燃气设施建筑','供水设施建筑','供应设施建筑','广播电视设施','环卫设施建筑','即将拆迁建筑','集体宿舍','交通场站建筑','教育科研建筑','金融保险建筑','康体建筑','科研建筑','零售商业','零售商业建筑','旅馆建筑','绿地与广场建筑','农村自建建筑','农房','农业建筑','配套商业建筑','配套市政公用设施','配套体育建筑','配套文化建筑','配套医疗卫生建筑','棚房','批发市场建筑','普通仓储建筑','普通旅馆','其他办公建筑','其他道路','其他服务业建筑','其他公共设施','其他建筑','其他配套建筑','其他商务建筑','气象站','三星级旅馆','商务建筑','商业建筑','社会福利建筑','社区管理服务建筑','生产厂房','四星级旅馆','特殊教育建筑','特种仓储建筑','体育建筑','通信设施建筑','文化建筑','文物古迹建筑','五星级旅馆','消防设施建筑','行政办公建筑','业余学校建筑','医疗卫生建筑','艺术传媒建筑','娱乐建筑','中等专业学校建筑','中小学建筑','住宅','专科医院','宗教建筑','综合医院建筑']
    values: ['办公', '工业', '交通', '教育', '酒店', '居住', '科研', '其他', '商场', '体育', '文化', '医院']
  },
  // 建筑结构
  structure: {
    key: '建筑结构',
    values: ['钢和钢筋混泥土结构','钢或钢筋混泥土结构','钢结构','钢筋混凝土结构','钢筋混泥土结构和砖结构','混合结构','木结构','其他结构','石结构','砖结构','砖木结构']
  },
  // 建筑楼层 
  floor,
  // 建筑年代
  decade: {
    key: '建筑年代',
    values: ["1980年", "1981年", "1982年", "1983年", "1984年", "1985年", "1986年", "1987年", "1988年", "1989年", "1990年", "1991年", "1992年", "1993年", "1994年", "1995年", "1996年", "1997年", "1998年", "1999年", "2000年", "2001年", "2002年", "2003年", "2004年", "2005年", "2006年", "2007年", "2008年", "2009年", "2010年", "2011年", "2012年", "2013年", "2014年", "2015年"]
  },
  more: {
    key: '建筑年代'
  },
  less: {
    key: '建筑年代'
  },
  year: {
    key: '建筑年代',
    max: 2015,
    min: 1700
  }
}
// 点击查询过滤不展示属性
const clickSearchObjectFilter = ['ID_1','Id','OBJECTID','Shape_Area','Shape_Leng','Shape_Length','ltobjectid']
// 筛选列表配置
window.buildingFilter = buildingFilter;
window.clickSearchObjectFilter = clickSearchObjectFilter;